package org.opensourceway.sbom.model.spdx;

public enum RelationshipType {
    AMENDS,

    ANCESTOR_OF,

    BUILD_DEPENDENCY_OF,

    BUILD_TOOL_OF,

    CONTAINED_BY,

    CONTAINS,

    COPY_OF,

    DATA_FILE_OF,

    DEPENDENCY_MANIFEST_OF,

    DEPENDENCY_OF,

    DEPENDS_ON,

    DESCENDANT_OF,

    DESCRIBED_BY,

    DESCRIBES,

    DEV_DEPENDENCY_OF,

    DEV_TOOL_OF,

    DISTRIBUTION_ARTIFACT,

    DOCUMENTATION_OF,

    DYNAMIC_LINK,

    EXAMPLE_OF,

    EXPANDED_FROM_ARCHIVE,

    FILE_ADDED,

    FILE_DELETED,

    FILE_MODIFIED,

    GENERATED_FROM,

    GENERATES,

    HAS_PREREQUISITE,

    METAFILE_OF,

    OPTIONAL_COMPONENT_OF,

    OPTIONAL_DEPENDENCY_OF,

    PACKAGE_OF,

    PATCH_APPLIED,

    PATCH_FOR,

    PREREQUISITE_FOR,

    PROVIDED_DEPENDENCY_OF,

    RUNTIME_DEPENDENCY_OF,

    STATIC_LINK,

    TEST_CASE_OF,

    TEST_DEPENDENCY_OF,

    TEST_OF,

    TEST_TOOL_OF,

    VARIANT_OF;
}
